package com.wyl.template.service;

import com.wyl.template.domain.common.PageQuery;
import com.wyl.template.domain.common.PageResult;
import com.wyl.template.domain.common.ResponseResult;
import com.wyl.template.domain.dto.UserRoleDTO;

import java.util.List;

/**
 * 用户服务接口
 */
public interface UserService {

    /**
     * 新增
     *
     * @param userDTO
     * @return
     */
    ResponseResult save(UserRoleDTO userDTO);

    /**
     * 更新
     *
     * @param userDTO
     * @return
     */
    ResponseResult update(UserRoleDTO userDTO);

    /**
     * 删除
     *
     * @param id
     * @return
     */
    ResponseResult delete(Long id);

}
